.top_abso {
		background-image: url('');
	}
	.video_bg{
		min-height: 402rpx;
	}
	.video_search {
		width: 702rpx;
		height: 70rpx;
		background: rgba(0, 0, 0, .07);
		color: #fff;
		border-radius: 35rpx;
		display: flex;
		align-items: center;
		justify-content: center;
		margin: 20rpx auto 0;
	}

	.swiper {
		padding: 0 20rpx;
	}
	.box-bottom{
		margin-top: 20rpx;
	}
	.video-title {
		position: relative;
		font-size: 36rpx;
		font-family: PingFang;
		font-weight: bold;
		color: #333333;
		margin: 20rpx 0 30rpx 0;
		padding: 0 40rpx;
	}

	.video-title::before {
		content: '';
		position: absolute;
		left: 20rpx;
		top: 50%;
		transform: translateY(-50%);
		width: 8rpx;
		border-radius: 4rpx;
		height: 36rpx;
		background-color: #1AA3F6;
	}

	.tabbar-bottom {
		width: 100%;
		height: 50px;
	}